Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LLOYDS PLACE Terraced £418,000 17 Apr 1998
2 LLOYDS PLACE Terraced £1,200,000 28 Nov 2008